Add GtkShortcutsWindow
authorMatthias Clasen <mclasen@redhat.com>
Sun, 11 Oct 2015 20:39:18 +0000 (16:39 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 21 Oct 2015 19:19:34 +0000 (15:19 -0400)
commit1dfbae1aa41bb2b3b95fa841e0c1707fab52ca8b
tree054cae80d6c32fa9c33296dd35005034f9987a41
parentf254a4b67f5f4b2dfc72c54f3d23356e4cb05ada
Add GtkShortcutsWindow

This is a toplevel window that is tailored towards showing
help for shortcuts in an application. The implementation closely
follows this design: https://wiki.gnome.org/Design/OS/HelpOverlay

This implementation is inspired by earlier work in gnome-builder,
thanks to Christian Hergert.

https://bugzilla.gnome.org/show_bug.cgi?id=756428
21 files changed:
docs/reference/gtk/Makefile.am
docs/reference/gtk/gtk-docs.sgml
docs/reference/gtk/gtk3-sections.txt
docs/reference/gtk/gtk3.types.in
docs/reference/gtk/images/builder-shortcuts.png [new file with mode: 0644]
docs/reference/gtk/images/clocks-shortcuts.png [new file with mode: 0644]
docs/reference/gtk/images/gedit-shortcuts.png [new file with mode: 0644]
gtk/Makefile.am
gtk/gtk.h
gtk/gtkshortcutlabel.c [new file with mode: 0644]
gtk/gtkshortcutlabelprivate.h [new file with mode: 0644]
gtk/gtkshortcutsgesture.c [new file with mode: 0644]
gtk/gtkshortcutsgesture.h [new file with mode: 0644]
gtk/gtkshortcutsgroup.c [new file with mode: 0644]
gtk/gtkshortcutsgroup.h [new file with mode: 0644]
gtk/gtkshortcutssection.c [new file with mode: 0644]
gtk/gtkshortcutssection.h [new file with mode: 0644]
gtk/gtkshortcutsshortcut.c [new file with mode: 0644]
gtk/gtkshortcutsshortcut.h [new file with mode: 0644]
gtk/gtkshortcutswindow.c [new file with mode: 0644]
gtk/gtkshortcutswindow.h [new file with mode: 0644]